B Binance · The world's largest crypto exchangeBinance Sign up → AD OKX OKX · A leading global crypto exchangeOKX Sign up → AD
🪙 Crypto analysis tools

🕸️ Crypto Correlation Matrix

Heatmap of daily-return correlations between the coins you pick over 30, 90 or 180 days, plus each coin's correlation and beta to BTC, 30-day performance vs BTC, most and least correlated pairs and rolling 30-day correlation. Computed from Binance daily candles. Not a forecast or advice.

Loading Data: Binance public API (spot daily candles, closed bars only)

Coins in the basket

Average pair correlation–
Most correlated pair–
Least correlated pair–
As of (UTC daily close)–

Correlation matrix (daily log returns)

Loading daily candles…
−1+1

Close to +1 means the two coins moved the same way on the same days, around 0 means little relation, negative means they tended to move opposite ways. Hover (or tap) a cell to see how many overlapping days were used.

Once data arrives, a one-line summary of the computed figures appears here.

Versus Bitcoin

Coin Corr. Beta 30D return vs BTC 30D Days
–

Beta = Cov(coin, BTC) ÷ Var(BTC). A beta of 1.5 means that over the window the coin moved about 1.5% on average for each 1% BTC move. vs BTC 30D = (1 + coin 30D return) ÷ (1 + BTC 30D return) − 1. Click a row to show that coin in the chart below.

Most and least correlated pairs

Top 5 most correlated

  1. –

Top 5 least correlated

  1. –

Rolling 30-day correlation with BTC

For each of the last 180 days, the correlation over the 30 days ending that day (days with fewer than 20 overlapping returns are left blank).

How to read this map

A correlation coefficient expresses, as a number from −1 to +1, how consistently two coins' daily moves lined up in the same direction. Here we take Binance spot daily candles (UTC midnight boundaries, closed bars only), compute daily log returns ln(today's close ÷ yesterday's close), keep only the days on which both coins have a return, and calculate the Pearson correlation. You can pick a 30, 90 or 180-day window; a pair with fewer overlapping days than 60% of the window (minimum 20) gets no value.

Beta is sensitivity to Bitcoin: Cov(coin, BTC) ÷ Var(BTC). A coin can be highly correlated with BTC yet have a beta below 1 — it moved the same way, but by less. The 30-day relative performance compares each coin's price change over the last 30 days with BTC's.

Correlation is a descriptive statistic of how assets moved together over a past window. It is not a forecast and not a recommendation to buy or sell. In sharp sell-offs correlations across coins tend to jump together, and the figures can change a lot when you change the window.

📚 Unfamiliar term? → Crypto & Stock Glossary

For information only, not investment advice. Data comes from exchanges' public APIs and may be delayed or interrupted. Charts: TradingView Lightweight Charts™

What this tool does

When Bitcoin rose, did the other coins rise with it? This tool measures how consistently the daily returns of the coins you choose moved in the same direction, and shows the result as a colour-coded correlation matrix. It also shows each coin's correlation and beta to Bitcoin, 30-day performance relative to BTC, the most and least correlated pairs, and how a coin's rolling 30-day correlation with Bitcoin has changed. Every number is computed in your browser from Binance spot daily candles.

How it is calculated

For each coin we fetch up to 400 Binance spot USDT daily candles (UTC midnight boundaries) and drop today's unfinished candle. The daily log return is r = ln(today's close ÷ yesterday's close); if the previous day's candle is missing, that day gets no return. To compare two coins we keep only the days on which both have a return, aligned by candle time, and compute the Pearson correlation r = Σ(x−x̄)(y−ȳ) ÷ √(Σ(x−x̄)²·Σ(y−ȳ)²). The window is the last 30, 90 or 180 days including the latest closed candle; if fewer days overlap than 60% of the window (minimum 20 — so 20, 54 and 108 days), no value is shown. Beta = Cov(coin, BTC) ÷ Var(BTC); 30-day return = latest close ÷ close 30 days earlier − 1; vs BTC 30D = (1 + coin 30D return) ÷ (1 + BTC 30D return) − 1. The rolling line is, for each of the last 180 days, the correlation over the 30 days ending that day, left blank on days with fewer than 20 overlapping returns. A beta of 1.5, for example, means the coin moved about 1.5% on average for each 1% daily BTC move over the window.

Things to know

Frequently asked questions

Why use returns instead of prices?

Correlating price levels gives values like 0.9 just because two coins both trended up over the same period. Using day-to-day changes (log returns) answers the real question: did they move the same way on the same days? That is why this tool uses the Pearson correlation of daily log returns.

How is beta different from correlation?

Correlation measures how consistently the direction matched (−1 to +1); beta measures how many percent a coin moved on average per 1% BTC move. Beta = correlation × (coin volatility ÷ BTC volatility), so at the same correlation a more volatile coin has a higher beta.

If two coins are highly correlated, will they keep moving together?

There is no guarantee. Correlation is a backward-looking statistic of how they moved over the chosen window, and it can change a lot with a different window. It is not a forecast of prices or direction and not a recommendation to trade.

How often does it update?

Daily candles close once a day, so the data is re-fetched every 10 minutes (untick the box to stop). It pauses when the tab is hidden and refreshes when you return. The 'as of' date is the latest daily candle closed at UTC midnight.

For information only, not investment advice. Data comes from exchanges' public APIs and may be delayed or interrupted.

📚 Worth reading
🔀Why the Same Coin Has Different Prices on Different Exchanges→ 🔔How to Design Price and Indicator Alerts: Closed Bars and Alert Fatigue→ 📶How to Read ADX and DMI: Reading Trend Strength and Direction Separately→ 📢Listing and Delisting Notices on the Chart: Post-Announcement Swings and Caution Flags→
← All crypto tools